<%-- 
    Document   : Potencia
    Created on : 12/12/2011, 19:27:05
    Author     : Daniel Lucas & Luiz Fernando
--%>

<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML>

<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <link rel="stylesheet" href="cmstyle.css">
        <title>Potência</title>
    </head>
    <body>

        <ul class="navbar">
            <li><a href="javascript:window.history.go(-1)">Voltar</a>
            <li><a href="/conversorMedidas/"> Home Page </a>
            <li><a href="equipe.jsp">Quem somos?</a>
            <li><a href="volume.jsp">Volume</a>
            <li><a href="moeda.jsp">Moeda</a>
            <li><a href="Potencia.jsp">Potência</a>
        </ul>

        <h1>Conversor de Potência</h1>

        <%
                    Float cvBoiler = (float) 0;
                    Float caloriasPorHora = (float) 0;
                    Float cavalo = (float) 0;
                    Float cvForcaEletrico = (float) 0;
                    Float cvVapor = (float) 0;
                    Float joule = (float) 0;
                    Float kiloCal = (float) 0;
                    Float kiloWatt = (float) 0;
                    Float megawatt = (float) 0;
                    Float miliwatt = (float) 0;
                    Float pLPMin = (float) 0;
                    Float pLPSeg = (float) 0;
                    Float tonelada = (float) 0;
                    Float uTBPHr = (float) 0;
                    Float uTBPSeg = (float) 0;
                    Float watt = (float) 0;
                    String opcoes = request.getParameter("opcoes");

                    try {

                        if (request.getParameter("opcoes") != null && request.getParameter("cvBoiler") != null) {

                            if (opcoes.equals("Calorias por hora")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 8434651.8818;
                            } else if (opcoes.equals("Cavalo")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 13.337208255;
                            } else if (opcoes.equals("Cavalo-boiler")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler"));
                            } else if (opcoes.equals("Cavalo-de-força-elétrico")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 13.149463807;
                            } else if (opcoes.equals("Cavalo-vapor")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 13.154756188;
                            } else if (opcoes.equals("Joule por segundo")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 9809.5;
                            } else if (opcoes.equals("Kilocalorias por hora")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 8434.6518818;
                            } else if (opcoes.equals("Kilowatt")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 9.8095;
                            } else if (opcoes.equals("Megawatt")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 0.0098095;
                            } else if (opcoes.equals("Miliwatt")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 9809500;
                            } else if (opcoes.equals("Pés-libra por minuto")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 434106.9542;
                            } else if (opcoes.equals("Pés-libra por segundo")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 7235.1159033;
                            } else if (opcoes.equals("Tonelada de refrigeração")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 2.7892834873;
                            } else if (opcoes.equals("Unidade térmica britânica por hora")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 33471.403319;
                            } else if (opcoes.equals("Unidade térmica britânica por segundo")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 9.2976120332;
                            } else if (opcoes.equals("Watt")) {
                                cvBoiler = Float.parseFloat(request.getParameter("cvBoiler")) / (float) 9809.5;
                            }

                            caloriasPorHora = cvBoiler * (float) 8434651.8818;
                            cavalo = cvBoiler * (float) 13.337208255;
                            cvForcaEletrico = cvBoiler * (float) 13.149463807;
                            cvVapor = cvBoiler * (float) 13.154756188;
                            joule = cvBoiler * (float) 9809.5;
                            kiloCal = cvBoiler * (float) 8434.6518818;
                            kiloWatt = cvBoiler * (float) 9.8095;
                            megawatt = cvBoiler * (float) 0.0098095;
                            miliwatt = cvBoiler * (float) 9809500;
                            pLPMin = cvBoiler * (float) 434106.9542;
                            pLPSeg = cvBoiler * (float) 7235.1159033;
                            tonelada = cvBoiler * (float) 2.7892834873;
                            uTBPHr = cvBoiler * (float) 33471.403319;
                            uTBPSeg = cvBoiler * (float) 9.2976120332;
                            watt = cvBoiler * (float) 9809.5;

                        }

                    } catch (Exception ex) {
                        
                    }
        %>       <form action=""><center>
            <div id="potencia">
            <p align="center">
                <strong>Quero converter:
                    <input type="text" name="cvBoiler" value="" /></strong>
                <select name="opcoes" size="1">
                    <option>Calorias por hora</option>
                    <option>Cavalo</option>
                    <option>Cavalo-boiler</option>
                    <option>Cavalo-de-força-elérico</option>
                    <option>Cavalo-vapor</option>
                    <option>Joule por segundo</option>
                    <option>Kilocalorias por hora</option>
                    <option>Kilowatt</option>
                    <option>Megawatt</option>
                    <option>Miliwatt</option>
                    <option>Pés-libra por minuto</option>
                    <option>Pés-libra por segundo</option>
                    <option>Tonelada de refrigeração</option>
                    <option>Unidade térmica britânica por hora</option>
                    <option>Unidade térmica britânica por segundo</option>
                    <option>Watt</option>
                </select><br>
            <br><table border="1" cellspacing="2">
                <tbody>
                    <tr><td> Calorias por hora:</td>
                        <td> <input type="text" name="caloriasPorHora" value="<%=caloriasPorHora%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td> Cavalo:</td>
                        <td> <input type="text" name="cavalo" value="<%=cavalo%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td> Cavalo-boiler: </td>
                        <td> <input type="text" name="cvBoiler" value="<%=cvBoiler%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td> Cavalo-de-força-elétrico:</td>
                        <td> <input type="text" name="cvForcaEletrico" value="<%=cvForcaEletrico%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Cavalo-vapor: </td>
                        <td> <input type="text" name="cvVapor" value="<%=cvVapor%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td> Joule por segundo:</td>
                        <td> <input type="text" name="joule" value="<%=joule%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Kilocalorias por hora:</td>
                        <td> <input type="text" name="kilocal" value="<%=kiloCal%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Kilowatt:</td>
                        <td> <input type="text" name="kilowatt" value="<%=kiloWatt%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Megawatt:</td>
                        <td> <input type="text" name="megawatt" value="<%=megawatt%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td> Miliwatt:</td>
                        <td>  <input type="text" name="miliwatt" value="<%=miliwatt%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Pés-libra por minuto:</td>
                        <td>  <input type="text" name="pLPMin" value="<%=pLPMin%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Pés-libra por segundo: </td>
                        <td> <input type="text" name="pLPSeg" value="<%=pLPSeg%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>   Tonelada de refrigeração:</td>
                        <td>      <input type="text" name="tonelada" value="<%=tonelada%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Unidade térmica britânica por hora:</td>
                        <td> <input type="text" name="uTBPHr" value="<%=uTBPHr%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Unidade térmica britânica por segundo:</td>
                        <td> <input type="text" name="uTBPMin" value="<%=uTBPSeg%>" readonly="readonly" /></td>
                    </tr>
                    <tr><td>  Watt:</td>
                        <td>  <input type="text" name="watt" value="<%=watt%>" readonly="readonly" /></td>
                    </tr>
                </tbody>
            </table><br>            
            <button type="submit">Calcular</button>
            
            <br><br>
            <p align="center"><strong> Em &nbsp; física, &nbsp; potência &nbsp; é a grandeza &nbsp; que &nbsp; determina a quantidade de<br>
                     energia concedida por uma fonte a cada unidade de tempo.
                     <a href="http://pt.wikipedia.org/wiki/Pot%C3%AAncia">Leia mais!</a> </strong>

            </div></center>
        </form>
    </body>
</html>
